/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package net.etrs.formathlon.persistance.utils;

/**
 * Classe contenant les noms de toutes les requètes utilisées dans l'application.
 * @author OPIF
 */
public class JpaRequestNames
{
    public final static String LISTE_EXEMPLE = "L_E";
    
    public final static String TOTAL_EXEMPLE = "T_E";
   
    public final static String LISTE_SESSION_SUIVANT_ETAT = "L_S_S_E";
    
    public final static String GET_UTILISATEUR_BY_LOGIN = "G_U_B_L";

    public final static String LISTE_INSCRIPTIONS_A_VALIDER = "L_I_A_V";
    
    public final static String LISTE_PERSONNEL = "L_P";
    
    public final static String LISTE_SESSION_DISPENSEES = "L_S_D";
    
    public final static String PARTICIPATION_A_EUE_LIEU = "P_A_E_L";

    public final static String LISTE_DISTINCT_ENTITE = "L_D_E";

    public final static String LISTE_DISTINCT_ENTITE_DIVISION = "L_D_E_D";

    public final static String LISTE_INSCRIPTION_DU_FORMATEUR = "L_I_D_F";

    public final static String LISTE_INSCRIPTION_VALIDEES = "L_I_V";
    
    public final static String LISTE_INSCRIPTION_NON_VALIDEES = "L_I_N_V";

    public final static String LISTE_FORMATION_EN_COURS = "L_F_E_C";

    public final static String LISTE_DOMAINE_WITH_FORMATION = "L_D_W_F";

    public final static String LISTE_FORMATION_EN_COURS_DOMAINE = "L_F_E_C_D";
    
    public final static String NB_PARTICIPATIONS_POUR_FORMATION = "N_P_P_F";
     
    public final static String NB_PERSONNELS = "N_P";


    /*
     * La requête de recherche d'un subordonné ou d'un supérieur est identique.
     * Il faut juste comparer les droits. C'est pour cela qu'elles portent la
     * même signature :
     */
    public final static String LISTE_SUBORDONNES = "L_S";
    public final static String LISTE_SUPERIEURS = "L_S";


    /*
     * La requête pour lister les formations de base ou les formations complémentaire
     * est la même. Seul le paramètre "complémentaire" est à changer. C'est pour
     * cela qu'elles portent la même signature :
     */
    public final static String LISTE_FORMATION_BASE = "L_F_C";
    public final static String LISTE_FORMATION_COMPLEMENTAIRE = "L_F_C";
    
    public final static String INSCRIPTION_DEJA_FAITE = "I_D_F";
    
}
